Big Huge Thesaurus

Long Island

noun

sounds kind of like